impregnating wax - German English Dictionary